PLC 通信细节(EtherNet/IP)
OV80i 视觉系统支持与基于 EtherNet/IP 的 PLC 实时通信。本指南介绍如何配置 Cyclic I/O 连接、映射数据结构,以及如何使用 Overview 的 Node-RED 工具来访问全局和 ROI 级别的检测结果。
备注
有关基本连接说明,请参见 Connect to PLC (EtherNet/IP, PROFINET)。
概览
OV80i 作为 EtherNet/IP 适配器,而您的 PLC 则作为扫描器(或主站)运行。配置完成后,设备将以紧凑且可预测的格式在每个循环中交换结构化数据。
支持的功能
- Cyclic I/O communication - 20–10,000 ms 循环时间支持
- Data throughput - 每个方向最多 256 字节
- Custom data handling - 将 Node-RED 数据读写作为活动配方的一部分
Input Assembly (OV80i → PLC)
输入汇编包含每个循环中从 OV80i 发送到 PLC 的数据。这些数据包括系统状态、检测结果、配方信息,以及可选的 ROI 细分。

Output Assembly (PLC → OV80i)
输出汇编包含从 PLC 发送给 OV80i 的控制数据。您可以用它来触发检测、修改配方,或传入自定义参数。

时序与握手行为

自定义数据支持
OV80i 可以作为 Node-RED 流的一部分,接受或返回额外的自定义数据。
PLC → OV80i
- 将外部标志、阈值或计数器写入,以影响 Node-RED 中的逻辑
OV80i → PLC
- 返回计算值、测量值、时间戳或条件输出
自定义数据填充到汇编的扩展部分,从核心信号和配方信息之后开始。
ROI 结果分解(仅适用于 Classification 配方)
对于分类配方,您可以通过 Overview 的自定义 Node-RED 节点:Format data for PLC 将逐 ROI 结果暴露给 PLC。
工作原理:
- 位于 Node-RED 流中的 All Blocks Output Data 与 Send Data to PLC 之间

-
自动填充从输入汇编字节 16 开始的结构化 ROI 区域
-
每次检测支持最多 4 个 ROI
-
每个 ROI 包含:
- ROI ID
- 通过/未通过 位
- 置信度分数
- 供将来使用的保留字节
注意
Format Data for PLC 节点仅适用于 Classification 配方。
